﻿using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using System.Web;

namespace MaguenBrokersMVC.Models
{
    public class MaguenDb : DbContext
    {
        //Chuky
        public DbSet<SeguroViajes> SegurosViajes { get; set; }
        public DbSet<TipoViaje> TiposViaje { get; set; }
        public DbSet<Origen> Origenes { get; set; }
        public DbSet<Destino> Destinos { get; set; }


        //(Emilio)
        public DbSet<SeguroVida> SegurosVida { get; set; }
        //(Emilio) Tipo de seguro que se utiliza en Seguros de Vida
        public DbSet<TipoSeguro> TipoSeguros { get; set; }

        //(Emilio) Seguro de Hogar y sus clases
        public DbSet<SeguroHogar> SeguroHogar { get; set; }
        public DbSet<TipoVivienda> TipoVivienda { get; set; }

        //(Emilio) Seguro ART
        public DbSet<SeguroArt> SeguroArt { get; set; }


        //(Emilio) clase a parte para poder reutilizar nose si esta bien "CONTROLAR"
        public DbSet<Provincia> Provincias { get; set; }
        public DbSet<Localidad> Localidades { get; set; }
        public DbSet<Departamento> Departamentos { get; set; }

        //(Emilio) Seguro Vehiculo conrolar que estee bien
        public DbSet<SeguroVehiculo> SeguroVehiculos { get; set; }
        public DbSet<VehiculoTipo> VehiculoTipos { get; set; }
        public DbSet<VehiculoMarca> VehiculoMarcas { get; set; }
        public DbSet<VehiculoModelo> VehiculoModelos { get; set; } 

        //(Emilio) Seguro Agro
        public DbSet<SeguroAgro> SeguroAgros { get; set; }
        public DbSet<CondicionIva> CondicionIvas { get; set; } 
    }
}